Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(circuit-breaker): add job ID + old/new state change to circuit-breaker transition #469

Conversation

stijnmoreels
Copy link
Member

Because the ICircuitBreakerEventHandler implementations only took MessagePumpCircuitState during the transition of circuit breaker states, there was no easy way to know 1) for which message pump the state was changed and 2) what the original state was.

This PR wraps this information in an additional type.

@stijnmoreels stijnmoreels added enhancement New feature or request area:message-processing All issues related to how we process the messages labels Feb 7, 2025
Copy link

netlify bot commented Feb 7, 2025

Deploy Preview for arcus-messaging canceled.

Name Link
🔨 Latest commit 7db567f
🔍 Latest deploy log https://app.netlify.com/sites/arcus-messaging/deploys/67a9d4a6526f4b0008722628

@stijnmoreels stijnmoreels changed the title feat: add job ID + old/new state change to circuit-breaker transition feat(circuit-breaker): add job ID + old/new state change to circuit-breaker transition Feb 7, 2025
Copy link
Member

@fgheysels fgheysels left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great, I think we can start building a release :)

@stijnmoreels stijnmoreels merged commit f38dc64 into arcus-azure:main Feb 10, 2025
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:message-processing All issues related to how we process the messages enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants